river horse - Spanish English Dictionary